﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace IRongs.Wbt.Processor2
{
    public interface IWbtRequester
    {
        string Token { get; }

        string TokenSecret { get; }

        string Verifier { get; }

        string UserId { get; }

        string ScreenName { get; }

        string GetRequestToken();

        void GetAccessToken(string authVerifier);

        string OAuthWebRequest(string url, string data, Method method);

        string OAuthWebRequestWithPic(string url, string postData, string filepath, string picName, Method method);

        void SaveProfile(string key);
    }
}
